/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.marlboroug.parameters;

import com.marlboroug.entity.Parameters;
import java.util.List;
import javax.ejb.Remote;


@Remote
public interface ParametersManagerRemote {

    /** Permet de mettre à jour le paramètre
     * 
     * @param parameter Envoie un objet parameters
     * @return Un boolean pour confirmer la modification
     */
    boolean update (Parameters parameter);
    
    /** Permet de retourner un objet Parameters en fonction d'un ID
     * 
     * @param ID_parameters Un ID du paramètre
     * @return Un objet paramètre
     */
    Parameters find (Long ID_parameters);
    
    /** Permet de retourner le paramètre
     * 
     * @return Le paramètre
     */
    List<Parameters> FindParameters ();
    
}
